rock by a river used for scrubbing clothes - Französisch Englisch Wörterbuch